Соглашение об использовании cookie-файлов

Принимаю Наш сайт сохранит анонимные идентификаторы (cookie-файлы) на ваше устройство. Это способствует персонализации контента, а также используется в статистических целях. Вы можете отключить использование cookie-файлов, изменив настройки Вашего браузера. Пользуясь этим сайтом при настройках браузера по умолчанию, вы соглашаетесь на использование cookie-файлов и сохранение информации на Вашем устройстве.

Страница загружается, Секундочку...
Вопрос A12 (12 из 28)
00:00:00

 

В программе описан одномерный целочисленный массив с индексами от 0 до n (т.е. первый элемент имеет индекс 0, последний - индекс n). Ниже представлен фрагмент одной и той же программы, записанный на разных языках программирования, обрабатывающей данный массив:

 

Бейсик Паскаль

s = n

z = A(0)

FOR i = 1 TO n

    IF A(i) = z THEN s = s - 1

NEXT i

 s:=n;

z:=A[0];

for i:=1 to n do begin

    if A[i]=z then

        s:=s-1;

end

 

Си Алгоритмический язык

s = n;

z = A[0];

for (i = 1; i <= n; i++){

    if (A[i] == z)

        s--;

}

 s:=n

z:=A[0]

нц для i от 1 до n

    если A[i]= z то

        s:=s-1;

    все

кц

 

 

Чему будет равно значение переменной s после выполнения данной программы, при любых значениях элементов массива?

ЧАСТЬ A

ЧАСТЬ B